Parboil the baby corns by adding water for 8 mins in a high flame.Drain the water and keep aside.
Then add all the ingredients mentioned under ‘To marinate' except 3 cups water. Dont add more water while marinating, ingredients should be well coated with baby corns.
Heat oil in a pan,add the marinated baby corns. Dont disturb it for 3 mins,deep fry it for another 5 mins. Until it turns crispy in texture.Keep aside.
Heat oil in a pan,add in the ginger and garlic.Saute it for 2 mins.
Then add in the onions,green chillies, curry leaves and salt.Saute it,ungtil onions turns light brown colour(appx for 5 mins in a medium flame).
Then add in soya sauce,saute it until moisture of the sauce gets absorbed.
Finally add the fried baby corns,pepper powder and saute it for 3 mins.
Garnish with spring onions or coriander leaves. Switch off the stove and serve hot.